Using Magpie for Request Extraction and Workload Modelling
نویسندگان
چکیده
Tools to understand complex system behaviour are essential for many performance analysis and debugging tasks, yet there are many open research problems in their development. Magpie is a toolchain for automatically extracting a system’s workload under realistic operating conditions. Using low-overhead instrumentation, we monitor the system to record fine-grained events generated by kernel, middleware and application components. The Magpie request extraction tool uses an application-specific event schema to correlate these events, and hence precisely capture the control flow and resource consumption of each and every request. By removing scheduling artefacts, whilst preserving causal dependencies, we obtain canonical request descriptions from which we can construct concise workload models suitable for performance prediction and change detection. In this paper we describe and evaluate the capability of Magpie to accurately extract requests and construct representative models of system behaviour.
منابع مشابه
Magpie: Online Modelling and Performance-aware Systems
Understanding the performance of distributed systems requires correlation of thousands of interactions between numerous components — a task best left to a computer. Today’s systems provide voluminous traces from each component but do not synthesise the data into concise models of system performance. We argue that online performance modelling should be a ubiquitous operating system service and o...
متن کاملModelling Dynamic e-Business Applications Using Historical Performance Data
Distributed e-business application platforms such as the web services framework will require sophisticated workload management infrastructures for the matching of client requests to the most appropriate resources. This paper introduces a novel dynamic predictive framework that uses both historical data and analytical performance modelling to extrapolate a requests predicted performance under v...
متن کاملDynamic Workload Management using SLAs and an e-Business Performance Prediction Framework
Distributed e-business application platforms such as the web services framework will require sophisticated workload management infrastructures for the matching of client requests to the most appropriate resources. This paper introduces a novel dynamic predictive framework that uses both historical data and analytical performance modelling to extrapolate a requests predicted performance under v...
متن کاملFully automated genome analysis that reflects user needs and preferences. A detailed introduction to the MAGPIE system architecture.
A system called MAGPIE (Multipurpose Automated Genome Project Investigation Environment) has been designed and implemented to meet the challenges of automated whole genome analysis. The system initiates large numbers of remote and local transactions, each depending on evolving criteria and on changing remote and local conditions. Transactions are requested from different types of remote and loc...
متن کاملSurvey of gender effect on driving performance and mental workload of Young Drivers using a driving simulator
Background and aims: Road traffic accident annually lead to the death of 1.2 million people and also the disability of some 50 million people in the world. Iran is one of the countries with the highest rates of road accidents in the world. According to the annual statistics by the Iranian Legal Medicine Organization, 15,932 people have lost their lives in road traffic accidents in 1395 sh. Acco...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004